substantial indemnity costs - Alemán Inglés Diccionario